package com.ywu.application.standard.container.data;

import com.ywu.application.standard.container.dto.FrpcManageDto;
import com.ywu.application.standard.container.entity.FrpcManageEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface FrpcManageRepository {
    List<FrpcManageEntity> queryPageList(@Param("model") FrpcManageDto dto);

    int queryPageCount(@Param("model") FrpcManageDto dto);

    void addFrpcManageInfo(@Param("model") FrpcManageEntity dto);

    void updateFrpcManageInfo(@Param("model") FrpcManageEntity dto);

    void deleteFrpcManageInfoById(@Param("model") FrpcManageDto dto);

    FrpcManageEntity getEntity(@Param("model") FrpcManageDto dto);

    List<FrpcManageEntity> getEntityList(@Param("model") FrpcManageDto dto);
}
